A Lightweight Approach to Consistency of Scenarios and Class Models

نویسنده

  • Martin Glinz
چکیده

Today, object-oriented requirements specifications typically combine a scenario (or use case) model and a class model for expressing functional requirements. With any such combination, the problem of consistency between these two models arises. In this paper, we present a lightweight approach to consistency between a scenario model and a class model. We assume semi-formal, loosely coupled models that are complementary: scenarios model the external system behavior; the class model specifies the internal, state-dependent functionality that cannot be expressed easily in a scenario (but is required to specify external behavior properly). We achieve consistency by minimizing overlap between the two models and by systematically cross-referencing corresponding information. We give a set of rules that can be used both for developing a consistent specification and for checking the consistency of a completed specification. Some rules can be checked automatically, the others are rules for manual inspection.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Lightweight 4x4 MDS Matrices for Hardware-Oriented Cryptographic Primitives

Linear diffusion layer is an important part of lightweight block ciphers and hash functions. This paper presents an efficient class of lightweight 4x4 MDS matrices such that the implementation cost of them and their corresponding inverses are equal. The main target of the paper is hardware oriented cryptographic primitives and the implementation cost is measured in terms of the required number ...

متن کامل

Modeling Current and Future Potential Distributions of Caspian Pond Turtle (Mauremys caspica) under Climate Change Scenarios

Although turtles are the most threatened taxonomic group within the reptile class, we have a very limited understanding of how turtles respond to climate change. Here, we evaluated the effects of climate changes on the geographical distribution of Caspian pond turtle (Mauremys caspica). We used an ensemble approach by combining six species distribution models including artificial neural network...

متن کامل

Robust Optimal Desirability Approach for Multiple Responses Optimization with Multiple Productions Scenarios

  An optimal desirability function method is proposed to optimize multiple responses in multiple production scenarios, simultaneously. In dynamic environments, changes in production requirements in each condition create different production scenarios. Therefore, in multiple production scenarios like producing in several production lines with different technologies in a factory, various fitted r...

متن کامل

Designing scenarios related to emotional and sexual jealousy and examining the factor structure and its internal consistency

Purpose: The purpose of this study was to design emotional and sexual infidelity scenarios and to examine the factor structure and its internal consistency in a sample of Iranian students and staff. Method:In this research, 104 men and 96 women were selected with an average of 19-30 age and using multistage cluster sampling. The researcher-made questionnaire and scenarios are the tools of this ...

متن کامل

MODELING FLEXURAL STRENGTH OF EPS LIGHTWEIGHT CONCRETE USING REGRESSION, NEURAL NETWORK AND ANFIS

Lightweight concrete (LWC) is a kind of concrete that made of lightweight aggregates or gas bubbles. These aggregates could be natural or artificial, and expanded polystyrene (EPS) lightweight concrete is the most interesting lightweight concrete and has good mechanical properties. Bulk density of this kind of concrete is between 300-2000 kg/m3. In this paper flexural strength of EPS is modeled...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000